Conflict Detection in DeeDS
نویسنده
چکیده
In distributed database systems, immediate global consistency of replicated data can be achieved by distributed commit protocols that are typically unpredictable. If real-time characteristics are necessary, such unpredictability has to be avoided. In a distributed realtime database, optimistic replication can be used to avoid unpredictable delays by allowing transactions to commit locally. The update of other nodes is performed as soon as possible. If optimistic replication is used, conflicts may occur since data can be changed locally without synchronously informing other nodes. To detect these conflicts, this thesis introduces a conflict detection approach for DeeDS, a distributed, active real-time database that supports a dynamic node set. A comparison of existing conflict detection approaches is performed, and it is found that the dynamic version vector approach is the best fitting approach. The main reason is that it can handle a dynamic node set with a minimum of additional conflict detection data. To show the realization of the approach in DeeDS, dynamic version vectors have been implemented. Additionally, conflict management in DeeDS is redesigned to allow separation of conflict detection and conflict resolution. This makes the software architecture more flexible and is a first step towards application specific conflict resolution.
منابع مشابه
What Islam needs is a pope.
The age-old ploy of justifying the commission of atrocities by one group by citing examples of atrocities committed by another must be condemned. Evil deeds remain evil deeds, and evil and evil deeds beget evil deeds. Our only hope is to stop focusing on the bad and start focusing on the good. For conflicting ideologies to learn tolerance for each other, common moral ground must be found. What ...
متن کاملThe Quality of Weighing the Deeds in the Day of Resurrection in the Fariqain’s Commentary Resources Based upon Verse 47 Al-Anbiyaa
Some of the Holy Quran’s verses such as the verse 47 Surah Al-Anbiyaa are about the quality and way of measuring the deeds in the day of resurrection. Various questions have been asked about the way of calculating the deeds and the number of the people in the day of resurrection. The paper intends to propose the viewpoints of the Fariqain’s commentators and Quran researchers and also to compare...
متن کاملAn Effective Modality Conflict Model for Identifying Applicable Policies During Policy Evaluation
Policy evaluation is a process to determine whether a request submitted by a user satisfies the access control policies defined by an organization. Modality conflict is one of the main issues in policy evaluation. Existing modality conflict detection approaches do not consider complex condition attributes such as spatial and temporal constraints. An effective authorization propagation rule is n...
متن کاملMethodological situatedness; or, DEEDS worth doing and pursuing
This paper draws a distinction between two possible understandings of the DEEDS (Dynamical, Embodied, Extended, Distributed and Situated) approach to cognition. On the one hand, the DEEDS approach may be interpreted as making a metaphysical claim about the nature and location of cognitive processes. On the other hand, the DEEDS approach may be read as providing a methodological prescription abo...
متن کاملLetting people off the hook: when do good deeds excuse transgressions?
Three studies examined when and why an actor's prior good deeds make observers more willing to excuse--or license--his or her subsequent, morally dubious behavior. In a pilot study, actors' good deeds made participants more forgiving of the actors' subsequent transgressions. In Study 1, participants only licensed blatant transgressions that were in a different domain than actors' good deeds; bl...
متن کامل